Repository navigation
feat: Phase B+D — backlog setup, infra steps 01-04, doc-gardening - #156
Merged
Merged
Conversation
added 9 commits
February 26, 2026 11:13
…og prompts, setup docs - B1: scripts/setup-labels.sh — idempotent label taxonomy (domain, phase, workflow) - B2: scripts/setup-milestones.sh — 12 milestones matching plan phases - B3: .github/prompts/generate-backlog.prompt.md — PRD-to-issues generation - B4: .github/prompts/backlog-triage.prompt.md — recurring issue triage - B5: docs/exec-plans/backlog-setup.md — Projects board setup guide - Update session tracker: B1-B5 checked off, session 10 logged Scripts require GH_TOKEN to execute; prompt files ready to run. Refs: #21, #22, #23, #24, #25, #26
# Conflicts: # docs/exec-plans/active/hackops-execution.md
…re, design) - 01-requirements.md: resource inventory, NFRs, networking topology - 02-architecture-assessment.md: WAF assessment (4.0/5), cost estimates, 6 ADRs - 03-des-diagram.py/.png: architecture diagram (VNet, PE, App Service flow) - 03-des-adr-0001: Serverless Cosmos DB decision - 03-des-adr-0002: App Service compute decision - 03-des-adr-0003: Easy Auth GitHub OAuth decision Phase D steps D2-D4 (infra-01 through infra-03 offline)
- Reviewed 01-requirements, 02-architecture, 03-design ADRs - 9 findings: 0 critical, 1 high (deployment slots on B1), 5 medium (cost inconsistency, no alerting, burst limits, deprecated app setting, secret rotation), 3 low - Verified Azure connectivity (sub: noalz) - Updated session tracker with session 14 entry
- Discovered 21 Azure policies via REST API on noalz subscription - 9 mandatory tags on RG (Deny policy JV-Enforce RG Tags v3) - Cosmos DB local auth auto-disabled (Modify policy SFI-ID4.2.3) - 0 blocking Deny policies for HackOps resource types - Generated implementation plan: 5 modules, 15+ resources, 3 phases - Created dependency and runtime flow diagrams - Updated session tracker (session 15)
# Conflicts: # QUALITY_SCORE.md # docs/exec-plans/active/hackops-execution.md # docs/exec-plans/tech-debt-tracker.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Consolidates work from Phase B (backlog setup) and Phase D (infrastructure planning) with updated doc-gardening metrics.
Changes
Phase B
Phase D — Infrastructure
01-requirements.md), architecture assessment (02-architecture-assessment.md), and design ADRs (03-des-adr-*.md)04-governance-constraints.json/md) and implementation plan (04-implementation-plan.md) with infra-challenger reviewDoc Gardening
QUALITY_SCORE.md: Infrastructure grade B-→B; new changelog entrydocs/exec-plans/tech-debt-tracker.md: Updated debt Create app-dev subagents #12 description (04-gov added to affected artifacts)Validation
All pre-commit hooks pass: markdown lint (0 errors), link checks, artifact validation (14 known template-drift warnings tracked as debt #12), conventional commits.